package com.xebest.web.mapper.write;

import com.xebest.web.model.XeVenStoreInfoEntity;

import java.util.List;
import java.util.Map;

public interface XeVenStoreInfoWriteMapper {

    /**
     * 新增仓库
     *
     * @author 杜春静
     */
    int insertStoreInfo(XeVenStoreInfoEntity record) throws Exception;

    /**
     * 编辑仓库
     *
     * @author 杜春静
     */
    int updateStoreInfoById(XeVenStoreInfoEntity record) throws Exception;

    /**
     * 查询仓库名称列表
     *
     * @author 杜春静
     */
    List<Map<String, Object>> listStoreNameByParam(Map<String, Object> params);

    /**
     * 统计仓库数量
     *
     * @author 杜春静
     */
    long countBySotreInfo(XeVenStoreInfoEntity example);
}